<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DLX</title>
    <description>穷到买不起服务器，只能用github写博客 ==</description>
    <link>https://DLX4.github.io/</link>
    <atom:link href="https://DLX4.github.io/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Mon, 22 Jun 2020 12:55:24 +0000</pubDate>
    <lastBuildDate>Mon, 22 Jun 2020 12:55:24 +0000</lastBuildDate>
    <generator>Jekyll v3.8.7</generator>
    
      <item>
        <title>孤陋寡闻了，mysql居然也原生支持json</title>
        <description>我对mysql了解的太少了，连mysql版本特性的changelog都不知道的。

&lt;blockquote&gt;
  2015年，&lt;strong&gt;MySQL 5.7&lt;/strong&gt;发布，其包括如下重要特性及更新。

  …

  &lt;strong&gt;原生支持JSON类型，并引入了众多JSON函数。&lt;/strong&gt;

  …
&lt;/blockquote&gt;

</description>
        <pubDate>Tue, 16 Jun 2020 00:00:00 +0000</pubDate>
        <link>https://DLX4.github.io/2020/06/16/mysql-json/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/06/16/mysql-json/</guid>
        
        <category>mysql</category>
        
        <category>json</category>
        
        <category>nosql</category>
        
        
        <category>编程</category>
        
      </item>
    
      <item>
        <title>有了AOP就能为所欲为了嘛</title>
        <description>起因是我在用spring-data-elasticsearch的时候，发现部分接口设计的让人看起来特别不爽。如下图所示：

</description>
        <pubDate>Tue, 09 Jun 2020 00:00:00 +0000</pubDate>
        <link>https://DLX4.github.io/2020/06/09/spring/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/06/09/spring/</guid>
        
        <category>elasticsearch</category>
        
        <category>spring</category>
        
        <category>AOP</category>
        
        
        <category>编程</category>
        
      </item>
    
      <item>
        <title>elasticsearch入门备忘</title>
        <description>想不到官方文档还有好几个版本，先看了《Elasticsearch - The Definitive Guide:》，后面再去官网点进去看居然发现内容不一样了，原来是没找对回家的路，应该看这个：

&lt;a href=&quot;https://www.elastic.co/guide/en/elasticsearch/guide/master/empty-search.html&quot;&gt;官方文档&lt;/a&gt;

</description>
        <pubDate>Mon, 08 Jun 2020 00:00:00 +0000</pubDate>
        <link>https://DLX4.github.io/2020/06/08/es/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/06/08/es/</guid>
        
        <category>elasticsearch</category>
        
        
        <category>编程</category>
        
      </item>
    
      <item>
        <title>c，java，JavaScript的作用域语义差异</title>
        <description>作用域是指计算机语言中变量、函数、类等起作用的范围。

</description>
        <pubDate>Sat, 06 Jun 2020 00:00:00 +0000</pubDate>
        <link>https://DLX4.github.io/2020/06/06/scope/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/06/06/scope/</guid>
        
        <category>编译原理</category>
        
        
        <category>编程</category>
        
      </item>
    
      <item>
        <title>redis 1.0版本源码</title>
        <description>&lt;h1 id=&quot;在线debug分析redis-10-源码&quot;&gt;在线debug/分析redis 1.0 源码&lt;/h1&gt;

&lt;ul class=&quot;task-list&quot;&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; checked=&quot;checked&quot; /&gt;1、benchmark分析redis对于性能很佛系，基于单核的event loop。&lt;/li&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; checked=&quot;checked&quot; /&gt;2、rdb文件格式，了解持久化原理&lt;/li&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; /&gt;3、从redis的104个testcase开始按照dfs顺序走读代码&lt;/li&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; checked=&quot;checked&quot; /&gt;4、redis的事件循环，了解redis-cli和redis-server的通信&lt;/li&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; /&gt;5、彩蛋，基于redis的山寨版推特实现&lt;/li&gt;
  &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; class=&quot;task-list-item-checkbox&quot; disabled=&quot;disabled&quot; /&gt;6、master slave的实现原理&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;rdb文件格式&quot;&gt;RDB文件格式&lt;/h2&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1  flushall
OK
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 set key1 abc
OK
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 set key2 abc
OK
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 rpush key3 1
OK
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 rpush key3 2
OK
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 rpush key3 3
OK
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 llen key3
3
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 sadd key4 a
1
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 sadd key4 b
1
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 sadd key4 a
0
[dlx@localhost redis-1.0]$ 
[dlx@localhost redis-1.0]$ ./redis-cli  -h 127.0.0.1 keys key*
key2 key3 key4 key1
[dlx@localhost redis-1.0]$ save
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

</description>
        <pubDate>Sun, 24 May 2020 23:39:03 +0000</pubDate>
        <link>https://DLX4.github.io/2020/05/24/redis-debug/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/05/24/redis-debug/</guid>
        
        <category>redis</category>
        
        
        <category>编程</category>
        
        <category>源码</category>
        
      </item>
    
      <item>
        <title>vscode的remote功能</title>
        <description>今天对redis进行了考古，从google source上下了redis 1.0版本的源码。

</description>
        <pubDate>Sat, 23 May 2020 21:58:03 +0000</pubDate>
        <link>https://DLX4.github.io/2020/05/23/vscode-remote/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/05/23/vscode-remote/</guid>
        
        <category>vscode</category>
        
        <category>remote</category>
        
        
        <category>编程工具</category>
        
        <category>自言自语</category>
        
      </item>
    
      <item>
        <title>没有人比我更懂物化视图</title>
        <description>本文介绍我和物化视图的恩怨情仇，以及我是如何用物化视图每年省下100W的。

</description>
        <pubDate>Thu, 14 May 2020 20:50:03 +0000</pubDate>
        <link>https://DLX4.github.io/2020/05/14/mv/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/05/14/mv/</guid>
        
        <category>物化视图</category>
        
        <category>流计算</category>
        
        <category>数据库</category>
        
        
        <category>数据库</category>
        
        <category>编程</category>
        
      </item>
    
      <item>
        <title>为什么中文技术文档不好看</title>
        <description>大学第一门课就是《面向对象程序设计》，不久老师和同学就开始对很多概念侃侃而谈，什么“对象”，“类型”，“子类”，“接口”。。。充满了自信。

</description>
        <pubDate>Sat, 14 Mar 2020 13:34:52 +0000</pubDate>
        <link>https://DLX4.github.io/2020/03/14/zh-document/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/03/14/zh-document/</guid>
        
        <category>中文翻译</category>
        
        
        <category>未分类</category>
        
      </item>
    
      <item>
        <title>拯救我的服务器</title>
        <description>因为贫穷，买了最廉价的云服务器，自从买来就问题不断真可谓多灾多难。 可怜的服务器只有1核 1G内存 120KB的带宽。 亲眼见着他一步步变卡：

</description>
        <pubDate>Tue, 03 Mar 2020 12:35:05 +0000</pubDate>
        <link>https://DLX4.github.io/2020/03/03/save-my-poor-server/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/03/03/save-my-poor-server/</guid>
        
        <category>云服务器</category>
        
        
        <category>折腾</category>
        
      </item>
    
      <item>
        <title>C语言和JAVA是怎么保存中文字符的</title>
        <description>搞清楚字符，字符串，编码的知识~

</description>
        <pubDate>Mon, 02 Mar 2020 22:12:13 +0000</pubDate>
        <link>https://DLX4.github.io/2020/03/02/chiness-char/</link>
        <guid isPermaLink="true">https://DLX4.github.io/2020/03/02/chiness-char/</guid>
        
        <category>中文字符</category>
        
        
        <category>编程</category>
        
      </item>
    
  </channel>
</rss>
